636deb6a092782c091c1dd00db08afe3c75769fd,compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/AbstractPsiBasedDeclarationProvider.java,AbstractPsiBasedDeclarationProvider,putToIndex,#JetDeclaration#,50

Before Change


        }
        else if (declaration instanceof JetClassOrObject) {
            JetClassOrObject classOrObject = (JetClassOrObject) declaration;
            classesAndObjects.put(classOrObject.getNameAsName(), classOrObject);
        }
        else if (declaration instanceof JetParameter || declaration instanceof JetTypedef || declaration instanceof JetMultiDeclaration) {
            // Do nothing, just put it into allDeclarations is enough

After Change


        }
        else if (declaration instanceof JetClassOrObject) {
            JetClassOrObject classOrObject = (JetClassOrObject) declaration;
            classesAndObjects.put(safeNameForLazyResolve(classOrObject.getNameAsName()), classOrObject);
        }
        else if (declaration instanceof JetParameter || declaration instanceof JetTypedef || declaration instanceof JetMultiDeclaration) {
            // Do nothing, just put it into allDeclarations is enough